self-regulating recorder - Espagnol Anglais Dictionnaire